sugar tree (acer saccharum) - French English Dictionary